/**
 * 文件名：@HandlerInfoResolver.java <br/>
 * 包名：cn.efunbox.afw.core.resolver <br/>
 * 项目名：afw-core <br/>
 * @author xtwin <br/>
 */
package cn.efunbox.afw.core.resolver;

import cn.efunbox.afw.core.mvc.HandlerInfo;

/**
 * 类名：HandlerInfoResolver  <br />
 *
 * 功能：处理器信息解析器
 *
 * @author xtwin <br />
 * 创建时间：2015年12月9日 上午10:46:22  <br />
 * @version 2015年12月9日
 */
public interface HandlerInfoResolver {
	
	/**
	 * 
	 * 功能：注册 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2015年12月9日 下午12:00:49 <br/>
	 */
	void registe(Object handler) throws Exception;

	/**
	 * 
	 * 功能：解析出当前的处理器信息 <br/>
	 *
	 * @author xtwin <br/>
	 * @version 2015年12月9日 上午10:47:01 <br/>
	 */
	//HandlerInfo resolve(Context context) throws Exception;
	HandlerInfo resolve(Object handler) throws Exception;
}
